meter trough - Turkish English Dictionary